home *** CD-ROM | disk | FTP | other *** search
/ Wildcat Files 2 / The Wildcat Files 2 (Arsenal Computer).ISO / wildcat / readme.wc4 < prev    next >
Text File  |  1994-09-21  |  20KB  |  451 lines

  1.   ****************************************************************
  2.   *                                                              *
  3.   *  Before you run the Wildcat! program, first run the          *
  4.   *  configuration program MAKEWILD to set up your data files.   *
  5.   *  If you are upgrading from a previous version of Wildcat!    *
  6.   *  you should follow the directions in the Upgrade Booklet!    *
  7.   *                                                              *
  8.   ****************************************************************
  9.  
  10.  
  11. This file contains information that became available after the manual was
  12. printed.  Please review it carefully.
  13.  
  14.  
  15. Wildcat!
  16.  
  17. - Additional command line switch, added /D for DEBUG mode, displays memory
  18.   available and stack available in the lower right of the status line.
  19.  
  20. - An additional field was added to MAKEWILD Modem Settings.  We now
  21.   allow you to control how many characters are TRANSMITTED (during
  22.   caller downloads) with each interrupt if a 16550 UART is in use.
  23.   Previously only the RECIEVE FIFO was configurable to prevent UART
  24.   overuns during uploads.  The new transmit FIFO setting can be changed
  25.   from the default of 1 (the v3 standard) to increase performance in
  26.   many systems.  It is absolutely required for operation under Windows
  27.   and OS/2 (see additional notes later in this document), and we
  28.   encourage you to experiment with settings of 1, 4, 8 and 14 on your
  29.   system. DESQview systems using 16550 UARTS may not operate as
  30.   efficiently with a setting of 14.
  31.  
  32.         Trigger level for receive FIFO buffer    : 4
  33.         Trigger level for transmit FIFO buffer   : 1
  34.  
  35. - There is now an option to encode user passwords so that no one can
  36.   view them, from within Wildcat! or by looking at the ALLUSERS file on
  37.   disk. Encoding is a ONE-WAY process. Once you have encoded your user
  38.   passwords you will not be able to return to un-encoded passwords
  39.   without having all users log on again as new users! This option is
  40.   specifically for installations where the user record file is
  41.   accessible by a number of individuals, and the sysop does not want
  42.   them to be able to know the passwords of everyone on the system. If
  43.   encoded passwords are enabled the sysop can change any user password
  44.   but cannot view the password.
  45.  
  46. - There is now an option to allow duplicate user names in the system.
  47.   Every user name is associated with an internal user ID, allowing
  48.   duplicate names, if desired. However, duplicate names cause
  49.   significant problems for mail notification on QWK-based echomail
  50.   networks and support for QWK echomail is removed if duplicate names
  51.   are enabled. If you want to use any QWK-based echomail do NOT turn on
  52.   duplicate name support!
  53.  
  54. - Added an option to force the BBS to stay in RIP mode when it has been
  55.   detected at logon rather than change back to ANSI or TTY if the
  56.   caller's settings are not for Autodetect or RIP.  Enabling this option
  57.   is encouraged if you make use of the custom RIP prompts since it
  58.   forces the caller into Novice mode (so that he can see the menus),
  59.   turns off keep header in the message bases, turns off hot keys and
  60.   enables the Full Screen Editor. These settings are NOT made a
  61.   permanent part of a user record, but are in effect for a single RIP
  62.   call only.
  63.  
  64. - The HELP files that are sent to callers end in the extension .BBS and
  65.   are located in the directory for help files as indicated in the manual.
  66.   Do not confuse these files with those ending in .HLP which are the
  67.   program help files when the F1 key is pressed, and belong in the same
  68.   directory as the program files to which they belong.
  69.  
  70. - Changes were made in the display files for wcCHAT to be consistent
  71.   with the wcMAIL display file operation.  CHAT.BBS is the display file
  72.   that is sent immediately when a caller selects the wcCHAT program,
  73.   before he enters the program.  WCCHAT.BBS is the display file that is
  74.   sent by wcCHAT.EXE when a caller actually gets into the program.
  75.  
  76.   The wcDRAW program properly references these changes, however the
  77.   display file table in the manual is not correct for these two files.
  78.  
  79. - Changes were made in the display files for wcMAIL to be consistent
  80.   with the wcCHAT display file operation.  MAIL.BBS is the display file
  81.   that is sent immediately when a caller selects the wcMAIL program,
  82.   before he enters the program.  WCMAIL.BBS is the display file that is
  83.   sent by wcMAIL.EXE when a caller actually gets into the program.
  84.  
  85.   The wcDRAW program properly references these changes, however the
  86.   display file table in the manual is not correct for these two files.
  87.  
  88. - Added a new program to replace WAIT! and WAITFOR!
  89.  
  90.  wcWAIT
  91.  
  92.   The functionality of this program has increased.  It now performs all
  93.   the tasks of both WAIT! and WAITFOR!, as well as acting as a 'check'
  94.   program to determine when all nodes have come down for maintenance.
  95.   The new command line options are:
  96.  
  97.   Usage: wcWAIT [options]
  98.   Options are:
  99.  
  100.     /R:n      Wait "n" minutes for nodes to report MAINTENANCE mode.
  101.     /R:F      Wait forever for nodes to report MAINTENANCE mode.
  102.     /S:n      Wait "n" seconds before continuing.
  103.     /T:hh:mm  Wait until "hh:mm" before continuing.
  104.  
  105.     /?     Display this help screen
  106.  
  107.     Errorlevels returnd are as follows:
  108.  
  109.     0 - Exit normal, all nodes cleared with /R, /S:n expired or /T reached.
  110.     1 - Exit because of a keypress
  111.     2 - Exit because /R:n time reached before nodes cleared (/R only).
  112.  
  113.  
  114.   With the /R switch wcWAIT polls continuously to open the Wildcat!
  115.   configuration files in EXCLUSIVE mode, which will only be successful
  116.   after all nodes have either been taken down or are at the MAINTENANCE
  117.   prompt.  It is designed to be used in a batch process to continue some
  118.   activity after all nodes have come down.  For example, an event batch
  119.   file might look like this:
  120.  
  121.  
  122.      WCNODE /R /A                 ; take all nodes to maintenance mode
  123.      WCWAIT /R:120                ; wait for them all to go down, or 2 hrs.
  124.      IF ERRORLEVEL 2 GOTO SKIP    ; timeout exit with level 2, skips PACK
  125.      IF ERRORLEVEL 1 GOTO STOP    ; keypressed exit with level 1, exits
  126.      REM It's ok to pack now!     ; success exits with level 0
  127.      WCPACK [pack options]
  128.      :SKIP                        ; here if it didn't get clear to pack
  129.      WCNODE /A /W                 ; starts them up again
  130.      :STOP                        ; exits w/o starting up again on keypress
  131.  
  132. - Added a new program CNVUINFO.EXE used to convert the new USERREC.BIN
  133.   to the v3 format of USERINFO.DAT.  This is a one-way conversion for
  134.   doors that cannot use the new USERREC.BIN or DOOR.SYS.  If used, it
  135.   should be located in your home directory where it was installed, and
  136.   run from the node work directory where the user data file is located.
  137.   Placing the command in the door batch file just before calling the
  138.   door program will work just fine.
  139.  
  140. - Note that the DOORTEST program can only be used on serial ports 1-4,
  141.   not digiboards, fossil or other com ports.
  142.   
  143. - Note that the TIMEOUT program can only be used on serial ports, not
  144.   digiboards, fossil or other com ports.  It will accept any valid com
  145.   port number.
  146.  
  147. - The DOORWAY program itself is only distributed with the MultiLine
  148.   Platinum version of Wildcat!.  It will work with serial ports,
  149.   DigiBoard ports or Fossil drivers.  It uses the same basic commands as
  150.   the commercial release direct from the author, except that the port
  151.   command line argument is disabled.  Our release of DOORWAY gets the
  152.   port information from the DOOR.SYS file, and must also have one of the
  153.   following command line arguments, depending on the TYPE of port being
  154.   used:
  155.  
  156.     SYS  - for standard serial ports, i.e.,
  157.            DOORWAY SYS [other command line arguments]
  158.  
  159.     SYSD - for DigiBoard ports, i.e.,
  160.            DOORWAY SYSD [other command line arguments]
  161.           
  162.     SYSF - for fossil driven ports, i.e.,
  163.            DOORWAY SYSF [other command line arguments]
  164.  
  165.     LOCAL- for local access, no serial port, i.e.,
  166.            DOORWAY LOCAL [other command line arguments]
  167.  
  168.   See the manual for full documentation.
  169.  
  170. - Windows
  171.  
  172.   Microsoft Windows can be used as a multitasking environment for both
  173.   serial port sessions and DigiBoard sessions. Windows does not
  174.   multitask as well as DESQview from Quarterdeck Office Systems but can
  175.   handle multiple sessions.  The number of lines that can be
  176.   successfully run depends on the speed your PC hardware, memory, and
  177.   connection speed.  Most 486/33 systems are capable of handling up to 4
  178.   lines.  Beyond 4 lines system performance begins to deteriorate and
  179.   become noticable to callers above 9600 baud, unless a faster CPU and
  180.   other hardware are installed.
  181.  
  182.   The following settings within Windows are needed for either Serial or
  183.   Digi configurations:
  184.  
  185.   BOTH SERIAL & DIGI
  186.  
  187.    CONTROL PANEL/386 Enhanced options - Set Device Contention to NEVER
  188.    WARN, and Scheduling to 20 each for Forground and Background.  Set
  189.    Minimum Timeslice to 22 on most systems.  The Minimum Timeslice can
  190.    be lowered to 10 on faster systems such as 66 MHz models.
  191.  
  192.    For EACH NODE you must create a .PIF file.  Set the paths correctly
  193.    for each file and configure the Advanced Options as follows.
  194.  
  195.      Under Multitasking Options for Forground Priority and Background
  196.      Priority, set them equal at 20 each.  Do NOT select Detect Idle
  197.      time!
  198.  
  199.      Under Memory Options only select Lock Application Memory.
  200.  
  201.      Under Display Options do not select any options.
  202.  
  203.      Under Other Options you can select Allow Fast Paste but should not
  204.      select Allow Close When Active.  You do not need to reserve any
  205.      shortcut keys.
  206.  
  207.    The settings above are needed for all Windows operation.
  208.  
  209.   SERIAL (under Windows)
  210.  
  211.    Serial port sessions are limited to 2-4 per PC and require a very
  212.    fast CPU to avoid slowdown of the communications sessions if multiple
  213.    nodes are installed.  A 486/33 or faster is suggested. We strongly
  214.    recommend using Windows v3.11 (Windows for Workgroups) because of the
  215.    enhanced serial port drivers included with that version.  If you use
  216.    version 3.1 you may need to replace the Windows communications
  217.    drivers with an aftermarket product such as TurboCom or KingCom.
  218.  
  219.    Serial port operation can be enhanced by adjusting the FIFO trigger
  220.    levels in MAKEWILD.
  221.  
  222.         Trigger level for receive FIFO buffer    : 4
  223.         Trigger level for transmit FIFO buffer   : 1
  224.   
  225.    The TRANSMIT FIFO is especially important under Windows and should be
  226.    tried initially at a value of 14 or 8 if Windows is being used.  If
  227.    running under DESQview you may need to leave this set at 1. Depending
  228.    on your hardware configuration this option can have a pronounced
  229.    effect on performance.
  230.  
  231.  
  232.   DIGIBOARD (under Windows)
  233.  
  234.    Digiboard includes a Windows driver with the newer PC/8e and PC/8i
  235.    boards which should be installed according to the instructions.  The
  236.    DigiBoard is capable of handling additional lines under Windows, but
  237.    performance falls off between 4 and 6 lines, depending on the speed
  238.    of the CPU and other hardware.
  239.  
  240.    If your machine already has serial ports installed you should set the
  241.    START PORT NUMBER to the highest numer already in your system.  For
  242.    example, if you already have both COM1 and COM2, set the starting
  243.    Digi port to 2 (Digi assigns your serial COM1 as port 0 and your
  244.    serial COM2 as port 1).  This is done to allow other communications
  245.    programs to take advantage of all ports, both serial and Digi.
  246.  
  247.    Review the section in the Wildcat! manual for DigiBoard setup under
  248.    DOS as the same precaustions about memory addresses and IRQ settings
  249.    apply.
  250.  
  251.    The Port Setup screen is where you configure each line of a multiline
  252.    system.  Under Windows the intelligent DigiBoard cards can be
  253.    addressed through the internal Digi Int 14 interface (Wildcat! must
  254.    be set to DIGI) or they can be set to be addressed as standard serial
  255.    ports if each port is given a unique I/O address.  In fact, you can
  256.    use a combination approach and have Wildcat! address the ports
  257.    through the Digi interface and have all other doors, etc address
  258.    ports as if they were standard serial ports.
  259.  
  260.    The PORT SETUP determines how the card is used:
  261.  
  262.  
  263.    Digi      Windows         Virtual Base    Virtual    CHR   Alt
  264.    Port       Port           I/O Address       IRQ     Ready  Pin
  265.    ----      -------         ------------    -------   -----  ----
  266.     1         COM3               3E8h           5        ON    OFF
  267.     2         COM4               2E8h           5        ON    OFF
  268.     3         COM5               3E0h           5        ON    OFF
  269.     4         COM6               2E0h           5        ON    OFF
  270.     5         COM7               disabled    disabled    ON    OFF
  271.     6         COM8               disabled    disabled    ON    OFF
  272.     7         COM9               disabled    disabled    ON    OFF
  273.  
  274.  
  275.    The Windows Port column is only used by Windows applications to
  276.    address the port.  QmodemPro for Windows will make use of this
  277.    setting.
  278.  
  279.    The Virtual Base I/O Address column can be disabled if you are
  280.    setting Wildcat! to use DigiBoard as the port type.  Serial Doors
  281.    will not be able to talk to the port if this setting is disabled.  If
  282.    you want to allow DOS programs to talk to the port as if it were a
  283.    standard serial port you must enter an available I/O address for each
  284.    port in this column.  The DigiBoard documentation contains a list of
  285.    available I/O address ranges.  Likewise, the Virtual IRQ can be
  286.    disabled unless you want to address the port as a standard serial
  287.    device from DOS.  For standard port addressing you should enter the
  288.    same IRQ used by the board for each channel (shared IRQs). We
  289.    recommend that you set each port manually and do not use the Auto
  290.    Enumerate option.
  291.  
  292.    The bottom section of the Port Setup screen is used to set the
  293.    Virtual ports for DOS.  Check the box only if you want to enable the
  294.    ports in DOS and want to set up the proper Virtual Base addresses and
  295.    IRQs.
  296.  
  297.  
  298. - OS/2
  299.  
  300.   SERIAL (under OS/2)
  301.  
  302.    In order to operate Wildcat! under OS/2 you must make use of
  303.    replacement communications drivers.  Install the latest SIO drivers
  304.    from Ray Gwinn, available for download from the MSI HQ BBS.  The
  305.    standard OS/2 COMM drivers will not handle high-speed connections
  306.    correctly.
  307.  
  308.    Edit your CONFIG.SYS file (OS/2 version) and make the following
  309.    changes/additions.  Note that the last line is an undocumented
  310.    setting and MUST be included:
  311.  
  312.      MAXWAIT=1                           ;the default is 4
  313.      PRIORITY_DISK_IO=NO                 ;the default is YES
  314.      PRIORITY=ABSOLUTE                   ;undocumented(!)
  315.  
  316.  
  317.    Next, modify your DOS boxes options, found under Settings/Session  
  318.    for the BBS as follows:
  319.  
  320.      DOS_BACKGROUND_EXECUTION=ON
  321.      DOS_BREAK=ON
  322.      DOS_FILES=30
  323.      DOS_HIGH=ON
  324.      EMS_HIGH_OS_MAP_REGION=32
  325.      EMS_MEMORY_LIMIT=2048
  326.      HW_ROM_TO_RAM=OFF
  327.      HW_TIMER=ON
  328.      IDLE_SECONDS=10
  329.      IDLE_SENSITIVITY=75
  330.      INT_DURING_IO=ON
  331.  
  332.    If you need to run a FOSSIL driver in a DOS box for other programs
  333.    add the following (from SIO):
  334.  
  335.      DOS_DEVICE=C:\OS2\MSDOS\VX00.SYS
  336.  
  337.    Finally, edit the CAT.BAT file, or the batch used to start Wildcat! 4 and
  338.    add the /T command after Wildcat in the batch file like this:
  339.  
  340.       WILDCAT /T
  341.  
  342.    This enables OS/2 time slicing code which makes running OS2SPEED or TAME
  343.    unnecessary.
  344.  
  345.  
  346.  
  347.   DIGIBOARD (under OS/2)
  348.  
  349.    Although some PCs are capable or initializing the DOS DigiBoard driver
  350.    multiple times under OS/2 (once in each DOS session), there are many
  351.    hardware configurations that are not capable of doing so.  We do not
  352.    recommend operating the DigiBoard under OS/2 until an OS/2 driver is
  353.    made available that can be addressed from DOS sessions.
  354.  
  355.  
  356. - X.25 PAD support
  357.  
  358.   Wildcat! 4 can be operated with a packet switched network using many
  359.   packet assemblers/disassemblers (PADs). The configuration of each PAD
  360.   is different depending on the manufacturer.  The Wildcat! manual
  361.   contains information about the signaling needed for PAD operation and
  362.   this section contains very specific product settings for installing
  363.   the Microtronix CSI-X.25 PAD.  For additional information contact
  364.   Microtronix at:
  365.                         Microtronix
  366.                         200 Aberdeen Drive
  367.                         London, Ontario N5V 4N2
  368.                         CANADA
  369.  
  370.                         519-659-9500 voice  8:30-5pm EST
  371.                         519-659-8500 FAX
  372.  
  373.   What follows is some brief information related to the setup of the
  374.   Microtronix CSI-X.25 PAD for operation with Wildcat!.
  375.  
  376.   For customer service and additional questions about setup contact
  377.   Microtronix Customer Service at the number listed above, x225 or x226.
  378.  
  379.   Each port can be configured identically for the various port
  380.   parameters.  Examples follow each command shown.
  381.  
  382.   PORT # 3
  383.  
  384.   PROTOCOL=USER, SPEED=9600, PARITY=ASIS, ENCODING=NRZ, DUPLEX=FULL
  385.  
  386.   FLOW=SIGNAL, MODEM=11, MTIMER=1, DEBOUNCE=10, STATUS=ENABLE
  387.  
  388.  
  389.   In order for the asynchronous ports to pass data transparently, a
  390.   default profile HOST is copied to the ports that will be used.
  391.  
  392.   HOST = 1:0    2:0    3:0    4:3    5:1    6:0   7:21    8:0   9:0
  393.  
  394.         10:0   12:1   13:0   14:0   15:0   16:127 17:24  18:18 19:1
  395.  
  396.         20:0   21:0   22:0   40:0   41:0   42:0   43:0   44:0  45:0
  397.  
  398.         46:0   47:0   48:0   49:0   50:0   51:0   52:0   53:0
  399.  
  400.   A second profile, created by the user, overlays the first to adjust
  401.   for such things as signal flow control and idle timer.  It also sets
  402.   the Microtronix extended parameters to issue commands on call connect
  403.   and parameters that allow I/O transparent mode.
  404.  
  405.    MUSTANG  =   4:5    5:2   12:0   41:160   50:128
  406.  
  407.  
  408.   The final parameters for the HOST ports should look like this:
  409.  
  410.    TERMINAL # 3
  411.  
  412.          1:0    2:0    3:0    4:5    5:2    6:0   7:21    8:0   9:0
  413.  
  414.         10:0   12:0   13:0   14:0   15:0   16:127 17:24  18:18 19:1
  415.  
  416.         20:0   21:0   22:0   40:0   41:160 42:0   43:0   44:0  45:0
  417.  
  418.         46:0   47:0   48:0   49:0   50:128 51:0   52:0   53:0
  419.  
  420.   A parameter change on the remote DTE is required when the call
  421.   connects and is accomplished using a command to send a profile named
  422.   X29.
  423.  
  424.    X29 =     2:0   3:2    4:4    9:0    13:0    21:0
  425.  
  426.  
  427.    TERMINAL # 3
  428.  
  429.    RPROF=X29 AUTOCALL=  LFPAD=0    CRPAD=0    LDSP=18    LDEL=24  CDEL=127
  430.    EDIT=OFF  WIDTH=0    TABS=OFF   ECHO=OFF   ECHOMASK=0 TYPE=TTY PUBLIC=OFF
  431.    MBIT=OFF  PAGEWAIT=0 CTEXTEND=0 CTATEMPT=0 CTIMER=0   LINK=0   LOOPBACK=OFF
  432.  
  433.  
  434.   All ports are configured and ready to accept all calls via the routing
  435.   table.  One entry is entered at the end of the routing table.
  436.  
  437.    Name                 Match                   Route to
  438.    ----                 -----                   --------
  439.  
  440.    RC                   Data=RC_PASSWORD        RC,CLEAR /reverse
  441.    TO_NMC               Data=NMC                NMC /reverse/strip
  442.    TO_202_217           In on port=0 data=2     1 /reverse/strip
  443.    FROM_2               In on port=1            0 /reverse
  444.    TERM_2               Data=02                 2 /reverse
  445.    TERM_3               Data=03                 3 /reverse
  446.    ...
  447.    MUSTANG                                      2,3,4,5,6,7,8
  448.  
  449.  
  450.  
  451.